Index de l'AideTable des matières

Requête en langage naturel

Remarque : cette fonctionnalité n'est disponible qu'avec une licence Édition d'entreprise.

L'outil de Requêtes en langage naturel (NLQ) permet aux utilisateurs de poser des questions en anglais naturel et se recevoir en réponse à leur requête la visualisation la plus appropriée. Il est ainsi possible aux utilisateurs d'appliquer des requêtes au modèle de manière intuitive et rapide, sans devoir parcourir les dimensions, mesures, ou arborescences d'éléments, placer des chips dans les zones dépôt ou même spécifier une visualisation. Pyramid interprète votre question et trouve automatiquement les hiérarchies, mesures et éléments concernés, les place dans les zones dépôt appropriées et détermine la visualisation optimale pour la requête.

Remarque : cette fonction doit être activée à partir de la console d'administration.

Vidéo

Requêtes en langage naturel

Les Requêtes en langage naturel permettent aux utilisateurs de poser des questions dans un anglais simple, et de recevoir une visualisation de données en réponse.

Où poser une question

Vous pouvez poser vos questions dans la boîte de texte Poser une question, trouvable en 2 endroits d'Explorer :

  • lors de l'ouverture d'une nouvelle exploration, la boîte de dialogue Poser une question apparaît sur le canevas.
  • cliquez sur le bouton Poser du ruban d'Accueil pour ouvrir la boîte de dialogue Poser une question.

Comment Poser une question

Pour utiliser cette fonction, tapez simplement votre question dans la boîte de dialogue, puis cliquez sur la flèche.

La question que vous poser doit comprendre des mesures et membres existant dans le modèle de données sur lequel vous effectuez une requête. Il est important de soigner la grammaire de la question posée. Entrer des mot-clés peut suffire à recevoir la requête désirée en retour, mais cette méthode n'est pas toujours fiable. Une grammaire correcte et l'usage de prépositions assureront une bonne interprétation de votre question, et que la requête correspondante sera retournée.

Par exemple, si vous désirez connaître les ventes de produits sur les 4 derniers trimestres, écrivez « what were product sales over the last 4 quarters? » ; et non « product sales last 4 quarters ».

Important : les hiérarchies de temps et de géographie doivent s'être vues attribuer la Catégorie appropriée. Vous trouverez davantage de détails ci-dessous.

Comment les Requêtes en langage naturel retournent-elles les requêtes ?

Pyramid effectue des recherches pour les hiérarchies, membres et mesures donnés dans le modèle de donnés en cours. Pyramid retourne ensuite une visualisation comprenant les hiérarchies, membres et mesures donnés, affichés en fonction des commandes de requête fournies (comme les filtres et comparaisons). Par exemple, dans l'ordre décroissant, ou en comparant des plages de dates.

Quelle visualisation est retournée ?

Pyramid sélectionnera automatiquement la visualisation la plus appropriée pour les données de la requête. Le Type attribué à vos données peut aider Pyramid à choisir la meilleure visualisation.

Vous pouvez également spécifier un type de visualisation en l'ajoutant à votre question.

Remarque : Les Requêtes en langage naturel ne prennent pas en charge les visualisations personnalisées.

Conseils pour Poser des questions

Vous trouverez dans cette section des exemples sur la façon de tourner diverse genres de requêtes. Cette liste n'est pas exhaustive.

Vous pouvez demander les éléments d'une hiérarchie, triés par ordre et filtrés par une mesure. Par exemple, « Which product had the most sales ? » renverra un histogramme, où les produits seront triés en ordre décroissant en fonction de la mesure des Ventes.

Intelligence temporelle

Pour poser des questions tenant compte de l'intelligence temporelle, vous devez vous assurer que la bonne catégorie temporelle a été attribuée à la hiérarchie de temps requise. Vous pouvez le faire dans l'ETL, ou en ajoutant une superposition à votre vue du modèle de données dans Exploration de données.

  • Par période : comme par année, par trimestre ou par mois.
  • Dernière période : comme l'année dernière, le mois dernier ou la semaine dernière.
  • Période sur période : comme d'une année sur l'autre ou d'un mois sur l'autre.
  • Période à ce jour : comme l'année à ce jour, le trimestre à ce jour, le mois à ce jour et la semaine à ce jour.
  • Dernières x périodes : comme les 3 dernières années, les 6 derniers mois, les 2 dernières semaines.
  • Cette période groupée : comme cette année, ce trimestre, ce mois, cette semaine.
  • Attendu dans x périodes : comme pour les deux prochaines semaines. Ce qui utilise les prévisions.

Modèles Tabulaires et MS OLAP

NLQ ne prend pas en charge l'intelligence temporelle pour les modèles de données Tabulaires et MS OLAP, et il n'est donc pas possible de spécifier pour eux une date ni une période de temps. En conséquence, poser une question comme « Product sales last year » ne retournera pas de requête. Il est cependant possible de grouper ou de classifier une requête par date ou par période de temps. La requête ci-dessous affiche par exemple les ventes de produits par trimestre. Une telle requête retourne les ventes de produits selon tous les trimestres dans le modèle de données. De même, le groupement par an retournera toutes les années du modèles, le groupement par mois rendra tous les mois, et ainsi de suite.

Il est également possible de procéder à des prédictions en utilisant le NLQ avec les modèles Tabulaires et OLAP ; davantage de détails ci-dessous.

Prévision

Il est possible d'effectuer des prévisions en utilisant le NLQ en posant des questions faisant référence à des périodes de temps futures. Il est vital d'utiliser une grammaire et des prépositions correctes lorsque vous posez des questions sur les prévisions ; notamment la préposition « the » devant l'unité de temps, car elle conditionne l'interprétation correcte de la date ou unité de temps.

Intelligence Géographique

Pour poser des questions tenant compte de l'intelligence géographique, vous devez vous assurer que la bonne catégorie de géolocalisation a été attribuée à la hiérarchie géographique requise. Cela implique qu'ajouter "country" ou "Australia" à votre question ne sera possible que si la catégorie "country" a été assignée à la hiérarchie Country. Vous pouvez le faire dans l'ETL, ou en ajoutant une superposition à votre vue du modèle de données dans Exploration de données.

Parmi les exemples d'intelligence géographique, on peut noter :

  • spécifier un pays. un état, une ville : Australia, New York, London
  • afficher une mesure par hiérarchie géographique : par pays, par état, par ville

commandes requête

  • Triez votre requête à l'aide de phrases telles que : by, sorted by, rank, order, ascending, descending, alphabetically
  • parmi les autres commandes de requête, on peut noter : show, display, compare.

N premiers

Vous pouvez utiliser les mot-clés suivants pour ranger, classer ou filtrer les résultats de la requête : highest, lowest, most, least, top, bottom.

Visualisation

Vous pouvez spécifier la visualisation que vous désirez ; tant que les paramètres donnés peuvent être affichés dans le format spécifié, Pyramid retournera la visualisation demandée, à l'exception des visualisations personnalisées.

Accueil | Table des matières | Index | Communauté d'utilisateurs
Pyramid Analytics © 2017-2019